home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 7 / Eagles_Nest_Mac_Collection_Disc_7.TOAST / Text Editors & Tools / EasyView250 / Easy View 2.50 ƒ / Easy View Extensions < prev    next >
Text File  |  1994-07-25  |  7KB  |  218 lines

  1. Introduction
  2. ------------
  3. From BBEdit documents:
  4. > BBEdit has a facility for calling code modules which are not part
  5. > of the application itself. The main reason for this facility is
  6. > so that users and third-party programmers can add specific
  7. > functionality to BBEdit which goes beyond BBEdit’s own charter.
  8. > For example, one such code module might prepend Usenet
  9. > attributions to each line in a selected range of text. This is a
  10. > useful function, but its not of interest to everyone. 
  11.  
  12. Easy View is extension-compatible with BBEdit to some extent. Just
  13. place the desired extensions in the "EV Extensions" folder and put
  14. it into the "Extensions" folder of the active system. (If you don't
  15. want to contaminate your system folder, you can leave it with the
  16. application.)
  17.  
  18. Most extensions that do not modify the current text will work as 
  19. expected. The ones that modify the text will also work, but the
  20. result cannot be saved into the file. Remember, Easy View opens
  21. all the text files as Read-Only, and will not touch their contents.
  22.  
  23. Some extensions (such as Import) open a new window under BBEdit. 
  24. Their behavior under Easy View is modified slightly: a new file
  25. will be added to the current view. The user will be asked to
  26. supply the file name.
  27.  
  28.  
  29. Sample Extensions
  30. -----------------
  31. Several extensions are distributed with Easy View 2.5x, with the
  32. consent of their authors. Here is the current list in the order
  33. of their release date:
  34.  
  35.    Extension           Author
  36.    ----------          -----------------
  37.    Word Count          Kamal Abdali
  38.    BBXKeys             Jamie R. McCarthy
  39.    Import              Marco Piovanelli
  40.    Speaking            Mark Fleming
  41.    Get URL             M. Akif Eyler
  42.  
  43. Other extensions are available in various archives. You can search
  44. under  info-mac/text/  in various mirrors of sumex-aim.
  45.  
  46.  
  47.   Word Count
  48. ------------
  49. From: Kamal Abdali
  50. Date: Fri, 11 Dec 1992 12:02:06 -0500 
  51. Subject: wordcount.sit.hqx - a BBEdit extension 
  52.  
  53. Below is Word Count, an extension to BBEdit in stuffed, binhexed
  54. format for distribtion to ftp archive sites.  It is offered as free
  55. software on as is basis.
  56.  
  57. Word Count displays the number of paragraphs, sentences, nonblank
  58. lines, words and characters in the current selection in the active BBEdit
  59. window.  If the current selection is null, the counts are for
  60. the entire file.
  61.  
  62. I like BBEdit's capabilities and interface very much, and appreciate
  63. it that such a superb program is available without charge.  Word Count
  64. is my small contribution in return for my free use of BBEdit.
  65.  
  66. Kamal Abdali
  67. P.O. Box 65207
  68. Washington, DC 20035-5207
  69.  
  70.  
  71.   BBXKeys
  72. ---------
  73. From: k044477@hobbes.kzoo.edu (Jamie R. McCarthy)
  74. Date: Thu, 14 Jan 93 1:45:30 EST 
  75. Subject: BBXKeys 1.0 
  76.  
  77. BBXKeys is a BBEdit extension that assigns command keys to other
  78. extensions.  In the spirit of all BBEdit extensions to date, it's
  79. freeware, and full source (all 10K of it) is included.
  80. --
  81.  Jamie McCarthy      Internet: k044477@kzoo.edu      AppleLink: j.mccarthy
  82.  
  83. /*
  84.  * BBXKeys.c
  85.  *
  86.  * By Jamie McCarthy, Jan 93.  This is not public domain;  it is
  87.  * © Copyright 1993 by Jamie R. McCarthy.  All rights reserved.
  88.  * But you are free (in both the legal and the financial sense)
  89.  * to distribute this program, and its source, to anyone you
  90.  * like.  Yes, Virginia, this is FreeWare.
  91.  *
  92.  */
  93.  
  94.  
  95.   Import
  96. --------
  97. From: piovanel@dsi.unimi.it (Marco Piovanelli)
  98. Date: Mon, 5 Jul 93 12:39:00 METDST 
  99. Subject: BBEdit-Import-10.hqx 
  100.  
  101. This is BBEdit-Import-1.0, an extension for BBEdit Lite that lets
  102. you import word processor files into BBEdit Lite using the Claris
  103. XTND System and the appropriate translators.
  104. BBEdit-Import-1.0 needs System 7.0 or better to run.
  105.  
  106. Suggested placement in the info-mac hierarchy: info-mac/text
  107.  
  108. This archive was stuffed and binhexed with StuffIt Lite 3.0.5
  109.  
  110. * This BBEdit extension was written by Marco Piovanelli (piovanel@dsi.unimi.it)
  111. * using THINK Pascal.  This product is free.  I didn’t include the source code
  112. * in order to keep the archive size down, but if you’re interested I can mail it
  113. * to you.
  114.  
  115.  
  116.   Speaking
  117. ----------
  118. From: markf@POST.queensu.ca (Mark Fleming)
  119. Date: Wed, 6 Oct 1993 19:25:14 -0500
  120. Subject: BBEdit extension Speaking
  121.  
  122. Two new BBEdit Extensions for speaking the selected text using
  123. Apple new Speech Manager.  I was thinking about writting a XTND
  124. capable speaking program, to allow speaking of any word 
  125. processing file, but no need since BBEdit V2.2.1 is such a
  126. program.  
  127.  
  128. Hence, Speak with Dialog and Speaking my first BBEdit modules.
  129.  
  130. 1)    Speaking
  131.  
  132.     Simple extension that use Apple’s new speech manager to
  133.     ‘Talk’ the selected text.
  134.                   
  135. 2)    Speaking with Dialog (Same as Speaking except with a dialog box).
  136.  
  137.     An extension that use Apple’s new speech manager to ‘Talk’
  138.     the selected text.
  139.  
  140.     The use is presented with a dialog box with some limited
  141.     control over how text is spoken.
  142.  
  143.     * You can ask it to spell the text or speak the text.
  144.     * You can use the Talk, Stop, Pause, and Continue buttons to
  145.       control and replay the text.
  146.     * The exit button is used to return to BBEdit.
  147.  
  148. Cheers, Mark Fleming
  149.  
  150. Copyright (c) 1993, All Rights Reserved.
  151. AppleLink: CDA0621              InterNet: markf@Post.QueensU.CA 
  152. ** The Author of NetDoctor,  a Lab and Network Maintainer Package **    
  153.  
  154.  
  155.   Get URL
  156. ---------
  157. From: eyler@bilkent.edu.tr (Akif Eyler)
  158. Date: Wed, 20 Jul 1994 12:54:19 +0300
  159. Subject: BBEdit extension: get-URL
  160.  
  161. This extension calls Anarchie to get a file or dir listing
  162. from within BBEdit (and Easy View, soon!).
  163.  
  164. Just place the insertion point on any URL that begins with
  165. ftp: and choose the extension from the menu. Works best
  166. with BBX-Keys of Jamie R. McCarthy.
  167.  
  168. If you need part of the URL, just select it first. Be sure
  169. your selection contains "ftp:.../" (The final slash is
  170. needed for a directory listing)
  171.  
  172. We might soon have a better version that works with other
  173. kinds of URL's.
  174.  
  175.  
  176. Technical Note
  177. --------------
  178. Most routines are fully implemented in Easy View 2.5x, as
  179. indicated by OK below. Some of these are restricted as noted.
  180.  
  181. Other routines are not implemented yet.
  182.  
  183. { version 1 callbacks }
  184.     getWindowContents       OK
  185.     getSelection            OK, firstChar=0
  186.     setSelection            OK, firstChar ignored
  187.     getDocInfo              -
  188.     getModDate              -
  189.     copy                    OK
  190.     paste                   OK
  191. { version 2 callbacks }
  192.     getLastLine             OK
  193.     getLineNumber           OK
  194.     getLineStart            OK
  195.     getLineEnd              OK
  196.     getLinePos              OK
  197.     insertText              OK
  198.     deleteText              OK
  199.     setWindowContents       OK
  200.     contentsChanged         OK
  201.     getFileText             -
  202.     getFolder               -
  203.     openSeveral             -
  204.     centerDialog            OK, not centered
  205.     standardFilter          OK
  206.     frameDialogItem         OK
  207.     newDocument             OK
  208.     openDocument            -
  209.     allocateMemory          OK, clear ignored
  210.     findPattern             OK, call Munger, case sensitive
  211.     reportOSErr             OK
  212.     getPreference           OK
  213.     setPreference           OK
  214.     startProgress           -
  215.     doProgress              -
  216.     doneProgress            -
  217.  
  218.